body insulation - English Synonyms Dictionary